Aprenda cómo usar la función de analíticas de Sequence Builder para consultar datos de usuarios del proyecto con un Cloudflare Worker sin servidor.
Acceder a configuración
Agregar cuenta de servicio
+ Add Service Account
:Seleccionar permiso de escritura
Write
, haga clic en + Add Service Account
y seleccione Confirm
:copie
la clave y guárdela en un lugar seguro, ya que no podrá acceder a ella nuevamente desde Sequence Builder.Crear proyecto
mkdir
, ingrese a la carpeta con cd
y ejecute pnpm init
para crear un package.json
.Worker 'Hello World'
wrangler
como un alias en su sesión local de bash.wrangler init
y acepte uno de los nombres de carpeta generados aleatoriamente que prefiera, siguiendo las indicaciones para inicializar su aplicación "Hello World" Worker
con seguimiento en git y TypeScript.wrangler init
, respondiendo No
en los últimos 2 pasos para rechazar el versionado con git y el despliegue.Esto clonará un repositorio inicial que puede usar para desplegar código en la nube.wrangler dev
en la carpeta del proyecto para
realizar pruebas localescd
y ejecute el comando wrangler deploy
.Esto debería mostrar una URL, que puede ingresar en el navegador como https://<app>.<account>.workers.dev
para ver el resultado Hello World!
.Configurar la configuración, las rutas y las funciones simuladas
wrangler.toml
con las siguientes variables, donde DAYS
es el periodo de tiempo que desea consultar:Env
con las variables en index.ts
:fetch
existente con las siguientes llamadas a funciones simuladas:Formateo de fechas
wrangler.toml
para la variable DAYS
:Usuarios activos diarios
Daily Active Users
usando la siguiente función, que llama a la API de Sequence Analytics:Total de transacciones enviadas
Total Transactions Sent
:Espaciado incluido para días sin datos
walletStats
:/dailyActiveUsers
y /totalTransactionsSent
) una vez que haya vuelto a desplegar con wrangler deploy
.
Registro en Dune
Crear consulta
https://dune.com/<account>
y seleccione el botón Create
y luego New query
.Consulta de usuarios activos diarios
Run
:New visualization
.Luego, seleccione Add visualization
después de que el Bar chart
predeterminado esté seleccionado en el menú desplegable (aunque puede personalizarlo si lo desea).Save
y asigne un nombre a su consulta.Consulta de total de transacciones enviadas
New visualization
.Luego, seleccione Add visualization
y desplácese hacia abajo hasta Counter
para crear un widget contador que muestre el total absoluto devuelto por la API.Crear nuevo panel
Create
> New dashboard
e ingrese un nombre para el nuevo panel.Edit
y Add visualization
.Add
para cada una, luego Done
en el modal y Done
en el panel.Share
.